fun main() {
    var a = aaa(1, "2")
    println(a)
    var b = Nbsss(4434343)
    println(b.bbb())
}

fun <T, D> aaa(t: T, d: D): T {
    println(t)
    println(d)
    return t
}

class Nbsss<T> constructor(var ccc: T) {
    fun bbb(): T {
        return ccc
    }
}